PayPal\Api\Payment A

Total Complexity 53
Dependencies 11
Dependents 1
Total lines 661
Lines of code 258
Logical lines of code 98
Comment lines 302
Methods 49
Properties 0

Methods 49

Method Rating Maintainability Complexity Lines of code
all()
S
53 1 25
execute()
S
59 1 15
get()
S
59 1 15
getToken()
S
71 2 5
addBillingAgreementToken()
S
66 2 9
addFailedTransaction()
S
66 2 9
addTransaction()
S
66 2 9
update()
S
60 1 14
create()
S
62 1 13
setRedirectUrls()
S
77 1 4
getState()
S
82 1 3
setExperienceProfileId()
S
77 1 4
getExperienceProfileId()
S
82 1 3
setNoteToPayer()
S
77 1 4
getNoteToPayer()
S
82 1 3
getFailureReason()
S
82 1 3
getRedirectUrls()
S
82 1 3
setFailureReason()
S
77 1 4
getPaymentInstruction()
S
82 1 3
setCreateTime()
S
77 1 4
getCreateTime()
S
82 1 3
setUpdateTime()
S
77 1 4
getUpdateTime()
S
82 1 3
getApprovalLink()
S
80 1 3
setState()
S
77 1 4
setId()
S
77 1 4
setPaymentInstruction()
S
77 1 4
getCart()
S
82 1 3
setIntent()
S
77 1 4
getIntent()
S
82 1 3
setPayer()
S
77 1 4
getPayer()
S
82 1 3
setPotentialPayerInfo()
S
77 1 4
getPotentialPayerInfo()
S
82 1 3
setPayee()
S
77 1 4
getPayee()
S
82 1 3
setCart()
S
77 1 4
setTransactions()
S
77 1 4
getCreditFinancingOffered()
S
82 1 3
getTransactions()
S
82 1 3
removeTransaction()
S
74 1 5
setFailedTransactions()
S
77 1 4
getFailedTransactions()
S
82 1 3
removeFailedTransaction()
S
74 1 5
setBillingAgreementTokens()
S
77 1 4
getBillingAgreementTokens()
S
82 1 3
removeBillingAgreementToken()
S
74 1 5
getId()
S
82 1 3
setCreditFinancingOffered()
S
77 1 4